-- XSD schema extracted from ITU-T Z.166 (03/2011)

<?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://uri.etsi.org/ttcn3/tci/SimpleTypes_v4_2_1.xsd" xmlns:SimpleTypes="http://uri.etsi.org/ttcn3/tci/SimpleTypes_v4_2_1.xsd" elementFormDefault="qualified"> <!-- Basic definitions --> <xsd:simpleType name="xpath"> <!-- this string should be XPATH complient --> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:simpleType name="TBoolean"> <xsd:restriction base="xsd:boolean"/> </xsd:simpleType> <xsd:simpleType name="TString"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:simpleType name="TInteger"> <xsd:restriction base="xsd:integer"/> </xsd:simpleType> <!-- Miscellaneous --> <xsd:simpleType name="TriTimerDurationType"> <xsd:restriction base="xsd:float"/> </xsd:simpleType> <xsd:simpleType name="TciParameterPassingModeType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="in"/> <xsd:enumeration value="inout"/> <xsd:enumeration value="out"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TriStatusType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="TRI_Ok"/> <xsd:enumeration value="TRI_Error"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TciStatusType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="TCI_Ok"/> <xsd:enumeration value="TCI_Error"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ComponentStatusType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="inactiveC"/> <xsd:enumeration value="runningC"/> <xsd:enumeration value="stoppedC"/> <xsd:enumeration value="killedC"/> <xsd:enumeration value="nullC"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TimerStatusType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="runningT"/> <xsd:enumeration value="inactiveT"/> <xsd:enumeration value="expiredT"/> <xsd:enumeration value="nullT"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PortStatusType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="startedP"/> <xsd:enumeration value="haltedP"/> <xsd:enumeration value="stoppedP"/> </xsd:restriction> </xsd:simpleType> </xsd:schema>